rock something to one's foundations - Turkish English Dictionary